#ifndef PLUGINMETADATA_H
#define PLUGINMETADATA_H

#include <QObject>
#include <QVariant>
#include <QMap>
#include <QString>
/**
* 插件通讯消息封装体
*/

//enum MetaType{
//    INPUT = 0,
//    SHOW = 1,
//    OUTPUT = 2
    
//};
struct PluginMetaData 
{
    QString from;
    QString dest;
    
    int type;
    QMap<QString, QVariant> map;
    QObject *object = nullptr;
    
};
Q_DECLARE_METATYPE(PluginMetaData);
#endif // PLUGINMETADATA_H
